The Trafalgar Square Christmas tree is a Christmas tree given to the people of London by the city of Oslo each year since 1947.[1] The tree is prominently displayed in Trafalgar Square from the beginning of December until 6 January.
Developed by StudentB